<div class="form-panel">
  <form nz-form  class="a-form-box k-form-build" style="display: block;"
    [nzLayout]="data.config.layout" [ngStyle]="data?.config?.customStyle | formStyle">
    <div class="draggable-box">
      <div class="list-main" [sortablejs]="data.list" [sortablejsOptions]="options">
        <app-layout-item class="drag-move" *ngFor="let item of data.list;trackBy: trackByFn" 
          [record]="item" [config]="data.config"
          [selectItem]="selectItem"
          [startType]="startType"
          [insertAllowedType]="insertAllowedType"
          (handleColAdd)="handleColAdd($event)"
          (handleSelectItem)="handleSetSelectItem.emit($event)"
          (handleCopy)="handleCopy($event, $event)"
          (handleDelete)="handleDelete($event)"
          >
        </app-layout-item>
      </div>
    </div>
  </form>
  <!-- <div>
    {{data|json}}
  </div> -->
</div>